Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PENLAN UCHA Terraced £55,000 20 Jun 2017
4 PENLAN UCHA Terraced £56,000 7 Nov 2017
2 PENLAN UCHA Terraced £112,000 13 Nov 2009